four teams - French English Dictionary